premixed aggregates - German English Dictionary